from multiprocessing import Process
import os


# 子进程要执行的代码
def run_proc(name):
    print("子进程运行中，name=%s,pid=%d..." % (name, os.getpid()))


if __name__ == '__main__':
    print("父进程%d" % os.getpid())
    p = Process(target=run_proc, args=('test',))  # 这里传过去的参数是元组，代表只有一个参数
    print("子进程要执行")
    p.start()
    p.join()
    print("子进程结束")
'''
父进程6652
子进程要执行
子进程运行中，name=test,pid=1524...
子进程结束
'''
print("----end----")
